﻿@charset "utf-8";
/* CSS Document */
body{width:100%;background:url(../../base/img/sysbg.png) repeat;}
.wrap{}
.searchMenu{position: relative; z-index: 1; width: 1200px;margin:-426px auto 10px;}
.footer{background: none;}

.content{width:1160px;padding:20px 20px 10px;overflow: hidden;}

/* 首页banner图切换 S*/
#indBanner{clear: both;text-align: center;position: relative;z-index: 0;}
#indBanner .bd .con{display:none;}
#indBanner .bd li{position:relative;height:671px;width:100%;overflow:hidden;}
#indBanner .bd .pic{position:absolute;top:0;left:50%;margin-left:-960px;}
#indBanner .prev,#indBanner .next{display:none;}
#indBanner .next{background-position: -62px 0;margin-left:550px;}
#indBanner .hd{display: none; height:14px; overflow:hidden; position:absolute;left:0;bottom:20px;width:100%; text-align:center; font-size:0; }
#indBanner .hd li{cursor:pointer;display:inline-block; *display:inline; zoom:1; vertical-align:top; margin:0 3px; width:14px; height:14px; background:#fff; -webkit-border-radius:14px; -moz-border-radius:14px; border-radius:14px;  }
#indBanner .hd li span{display:none; }
#indBanner .hd .on{background:#f50;}
#indBanner .prev,
#indBanner .next{position: absolute;z-index: 3;left: 50%;top: 260px;display: block;width: 62px;height: 62px;float: left;background: url(../../Base/img/focusBtn.png) center top no-repeat;}
#indBanner .next{margin-left: 610px;background-position: center -77px;}
#indBanner .prev{margin-left: -672px;}

/*cloumnA S*/
#clounmA{overflow: hidden;}
.Title{height: 45px;line-height: 44px;margin-bottom: 20px;border-bottom: 1px solid #dbdbdb;}
.Title h3{float: left;height: 43px;padding:0 3px;font-size: 18px;color: #0d6fba;border-bottom: 3px solid #0d6fba;}
.Title h3 a{color: #0d6fba;}
.Title .more{float: right;color: #999;}
.clounmA_l{float: left;width:740px;}
.clounmA_l .topicList li.n{width: 370px;float: left;}
.clounmA_l .topicList li.n .date{margin-right: 10px;}
.focusBox{float: right;}
.focusBox .hd ul li.on{background:#ff5a00;}
/*cloumnA E*/

/* 图片滚动 */
#clounmB{margin-top: 20px;}
.clounmB_l{float: left;width: 750px;}
.indJxky{margin-bottom: 20px;}
.indJxky .bd{width: 750px;overflow: hidden;}
.indJxky .txtPicListB li{width:166px; padding:0 15px; float:left;}
.indJxky .txtPicListB li .pic a{display: block;height: 110px;}
.indJxky .txtPicListB li .pic img{width:166px;height: 110px;}
.indJxky .txtPicListB li .title{padding-top:10px;height: 40px;line-height: 20px;white-space:normal;text-align: left;}
/* 图片滚动 E */

/* 学校工作 S */
.tsBox{float: left;width: 360px;}
.teacherBox{margin-right: 20px;} 
.tsBox .topicList li.t{padding-bottom:6px;position: relative;}
.tsBox .topicHasPic .pic{width: 120px;}
.tsBox .topicHasPic .pic img{width: 120px;height: 80px;}
.tsBox .topicHasPic .con{margin-left: 136px;}
.tsBox .topicList .t .title{line-height: 26px;}
.tsBox .topicList li.t .date{position: absolute;left: 136px;bottom: 7px;font-size: 12px;color: #999;}

/* 通知公告 */
.sideNotice{float: right;width: 380px;height: 510px;overflow: hidden;}
.sideNotice .bd{}
.sideNotice .bd li{float: left;width: 360px;padding-bottom:13px;height: auto;line-height: 24px;margin-bottom:13px;border-bottom: 1px dashed #c9c9c9;background: none;}
.sideNotice .bd li .date{float: left;width: 65px;height: 65px;line-height: 26px;margin-right:10px;background: #f1f1f1;text-align: center;font-size: 12px;}
.sideNotice .bd li .date i{display: block;}
.sideNotice .bd li .date i.day{padding-top:11px;font-size: 28px;color: #666;}
.sideNotice .bd li .tit{display: block;padding:6px 0 0;}

/* clounmC S */
#clounmC{padding:5px 0 20px;overflow: hidden;}
.clounmC_l{float: left;width: 790px;overflow: hidden;}
.dytdBox .bd{height: 205px;border-top: 1px solid #e2e2e2;}
.dytdBox .bd .infoList li{height: 40px;line-height: 40px;border-bottom: 1px solid #e2e2e2;}
.dytdBox .bd .infoList li a{background-position: 0 -654px;}
.msfcBox{margin-top: 20px;}
.msfcBox .topicList{width: 105%;overflow: hidden;}
.msfcBox .topicList .t{float: left;width: 385px;margin:4px 22px 2px 0;border-bottom: 0;}
.clounmC_r{float: right;width: 380px;}
.clounmC_r .bd{height: 500px;padding-left: 20px;border-top: 1px solid #e2e2e2;background: #f5f5f5;overflow: hidden;}
.clounmC_r .bd li{width: 160px;float: left;margin: 20px 20px 0 0;}
.clounmC_r .bd li .title{height: 25px;line-height: 28px;font-size: 16px;}
.clounmC_r .bd li .pic img{width: 160px;height: 110px;}

/* 快捷菜单 */
.quickMenu{width: 390px;margin-left:810px;overflow: hidden;}
.quickMenu li{float: left;width: 120px;height: 83px;line-height: 44px;padding:25px 0 12px;margin:10px 0 0 10px;font-size: 16px;background: #ff7e20;text-align: center; overflow: hidden;}
.quickMenu li.li2{background: #42d1a4;}
.quickMenu li.li3{background: #e96eae;}
.quickMenu li.li4{background: #0a9cef;}
.quickMenu li.li5{background: #fca823;}
.quickMenu li.li6{background: #7aca3f;}
.quickMenu li a{color: #fff;}
.quickMenu li a .icon i{display: block;width: 50px;height: 48px;margin:0 auto;cursor: pointer;background:url(../../base/img/icon.png) no-repeat 2px 0px;
/*-moz-transition: all .6s ease-in-out;
-webkit-transition: all .6s ease-in-out;
-o-transition: all .6s ease-in-out;
-ms-transition: all .6s ease-in-out;
transition: all .6s ease-in-out;*/

}
.quickMenu li.li2 .icon i{background-position:2px -56px;}
.quickMenu li.li3 .icon i{background-position:2px -108px;}
.quickMenu li.li4 .icon i{background-position:2px -160px;}
.quickMenu li.li5 .icon i{background-position:0px -211px;}
.quickMenu li.li6 .icon i{background-position:2px -260px;}

.quickMenu li a:hover{font-weight: bold;}
.quickMenu li:hover .icon{display: block;
-webkit-transition: all 0.4s linear;
 -moz-transition: all 0.4s linear;
 -o-transition: all 0.4s linear;
 -ms-transition: all 0.4s linear;
 transition: all 0.4s linear;
 -webkit-animation: moveFromBottom 0.3s ease;
 -moz-animation: moveFromBottom 0.3s ease;
 -o-animation: moveFromBottom 0.3s ease;
 -ms-animation: moveFromBottom 0.3s ease;
 animation: moveFromBottom 0.3s ease;
}

@-webkit-keyframes moveFromBottom {
  from {
    -webkit-transform: translateY(120%) scale(0.5) ;
    opacity: 0;
  }
 to {
   -webkit-transform: translateY(0%) scale(1);
   opacity: 1;        
 }
}
@-moz-keyframes moveFromBottom {
  from {
    -moz-transform: translateY(120%) scale(0.5) ;
    opacity: 0;
  }
  to {
    -moz-transform: translateY(0%) scale(1);
    opacity: 1;        
  }
}
@-ms-keyframes moveFromBottom {
  from {
    -ms-transform: translateY(120%) scale(0.5) ;
    opacity: 0;
  }
  to {
   -ms-transform: translateY(0%) scale(1);
   opacity: 1;        
 }
}
@-o-keyframes moveFromBottom {
  from {
    -o-transform: translateY(120%) scale(0.5) ;
    opacity: 0;
  }
  to {
   -o-transform: translateY(0%) scale(1);
   opacity: 1;        
 }
}
@keyframes moveFromBottom {
  from {
    transform: translateY(120%) scale(0.5) ;
    opacity: 0;
  }
  to {
   transform: translateY(0%) scale(1);
   opacity: 1;        
 }
}

